other marketing, sales and distribution expenses - Allemand Anglais Dictionnaire